Learning Real-Time Programming Concepts through VxWorks Lab Experiments
نویسندگان
چکیده
The paper describes activities leading to support of an academic instruction and industrial training in the area of time critical software development. Most of the modern software deals with external interfaces and has to consider various timing implications. Familiarity with real-time concepts and proper use of software engineering process to develop real-time software became the critical component of modern software engineering. We describe a dedicated real-time laboratory infrastructure, the organization of the coursework, necessary Internet support, and the experiences of over five years offering real-time instruction in the context of software engineering focused undergraduate and graduate academic programs.
منابع مشابه
Comparison of Real-Time Scheduling in VxWorks and RTLinux TDDB72: Concurrent Programming, Operating Systems, and Real-Time Operating Systems
متن کامل
A Modular Control Systems Laboratory
It is often difficult for students to visualize how control theory relates to real systems. Computer simulations can help, but simulations alone are limited by how well the system in question has been modeled. In general, simulations are more helpful to engineers with sufficient experience with real systems, than they are to students who may have never seen the actual systems in action. It is m...
متن کاملEmbedded System For Multiplatform Communication Of Real Time Data Using Vx Works
Communication between different platforms is necessary for every embedded concern, since they use different OS for their project developments. This paper demonstrates the multiplatform communication for real time data using VxWorks and TCP/IP model based communication between two platforms. Microcontrollers are used for real time data processing. In this paper the Serial communication using RS2...
متن کاملSIGBED Review Vol. 11, Num. 4, December 2014
In this paper we outline the Adaptive Resource Allocation Protocol (ARAP) as an improved resource synchronization algorithm for hierarchically scheduled real-time systems. ARAP exploits knowledge about task utilization, using a proportionalintegral-derivative (PID) controller, to estimate required resource bandwidth and improve scheduling decisions. Our analysis and experiments with RTSIM show ...
متن کاملMeeting the Needs of Gifted and Talented Students: Case Study of a Virtual Learning Lab in a Rural Middle School
Abstract Researchers used case study methods to investigate a virtual learning lab (VLL) in a rural school district that was created in 2011 as a way to better meet the unique needs of exceptional students who are considered gifted. Data were collected through focus groups, classroom observations, interviews, and reviewing relevant documents. Topics include an in-depth explication of the learni...
متن کامل